//
//  XPhotoBrowserCell.h
//  XPhotoLibraryKit
//
//  Created by Wu,Xinting on 2018/3/21.
//

#import <UIKit/UIKit.h>

@class XPhoto;
@interface XPhotoBrowserCell : UICollectionViewCell

@property (nonatomic, assign) CGRect sourceRect;
@property (nonatomic, assign) CGRect targetRect;
@property (nonatomic, strong) XPhoto *photo;

- (void)refresh;

- (void)closeAnimate:(void (^)(void))endBlock;

/**
 结束显示时的清理
 */
- (void)endDisplay;

/**
 Browser中的手势变换调用此接口

 @param animated 是否要动画
 */
- (void)updatePhoto:(BOOL)animated;

/**
 位置校正（图片有黑边；小于屏幕等）
 */
- (void)checkPosition;

/**
 判断手势是否响应

 @param translate 滑动的偏移
 @return 是否响应
 */
- (BOOL)shouldTranslate:(CGPoint)translate;

@end
